Android 10i-10i SP1 interface changes

Historical version interface changes

This document introduces the interface adjustment and other important influence of the compatibility possibly affected between two neighboring versions. The principle of interface adjustment is to develop a more efficient, more powerful, and perfect application for users.

Interface changes from SuperMap iMobile 10i for Android to SuperMap iMobile 10i sp1 for Android

Changed ID Changed content
Module
1.
LayerHeatmap has some changes:

Newly added interfaces:

  • setIntensity(double): Sets the color ratios of highly dense points
  • getIntensity(): returns the color ratios of highly dense points
  • setFuzzyDegree(double): Sets the fuzzy degree of the gradient of a heat map
  • getFuzzyDegree(): Returns the fuzzy degree of the gradient of a heat map
  • setAggregationFun(type): Sets the aggregation function operated on the aggregation fields of a heat map
  • getAggregationFun(): Returns the aggregation function operated on the aggregation fields of a heat map
  • setColorset(Colors): Sets the color collection
  • getColorset(): Gets the color collection
  • setGradientColorType(ColorType): Sets the gradient mode
  • getGradientColorType(): Gets the gradient mode
Mapping
2.
Map has some changes:

Newly added interfaces:

  • setIsPOIOptimized(boolean): Whether to optimize POI display
  • getIsPOIOptimized(): Whether to optimize POI display
  • setHighDefinitionMode(boolean): Sets the high definition display mode for image maps
  • isHighDefinitionMode(): Gets whether to use the high definition to display image maps
Mapping
3.
MapControl has some changes:

Newly added interfaces:

  • setSnapCreatPointEnable(boolean): Sets to add points only when capturing points on lines
  • isSnapCreatPointEnable(): Gets whether to add points only when capturing points on lines
Mapping
4.
Datasets has some changes:

Newly added interfaces:

  • createDatasetFromTemplate(String,Dataset): Creates a dataset according to a template dataset
Data
5.
DatasourceConnectionInfo has some changes:

Newly added interfaces:

  • setWebTransparent(boolean): Sets whether the tiles requested by WMS service are transparent
  • getWebTransparent(): Gets whether the tiles requested by WMS service are transparent
Data
6.
Navigation2 has some changes:

Newly added interfaces:

  • setNodeInterval(double): Adds a tolerance of analysis points
  • getNodeInterval(): Gets the tolerance of analysis points
  • setPassedRouteHidden(Map,boolean): Sets whether to hide the passed routes
  • isPassedRouteHidden(): Whether to hide the passed routes
  • setGuideEndDistance(double): Sets the ending distance of real navigation
  • getGuideEndDistance(): Gets the ending distance of real navigation
Navigation
7.
Navigation3 has some changes:

Newly added interfaces:

  • getResultIndex(): Gets the route where the car is located.
  • gsetGuideEndDistance(double): Sets the the ending distance of real navigation
  • getGuideEndDistance(): Gets the ending distance of real navigation
  • getRoute(): Gets the analysis route
  • setWayPointTolerance(double): Sets the tolerance of passing points
  • setPassedRouteHidden(Map,boolean): Sets whether to hide the passed routes
  • isPassedRouteHidden(): Whether to hide the passed routes
Navigation
8.
ARControl has some changes:

Updated interfaces:

  • Change setLayerScale(int ,double) to: setLayerScale(int ,double ,double ,double)
Realspace
9.
Action3D has some changes:

Newly added interfaces:

  • MEASUREALTITUDE3D: Measured altitude
Realspace
10.
Layer3D has some changes:

Newly added interfaces:

  • setSwipeRegion(Rectangle2D ): Sets the area covered by the swiping operation
  • getSwipeRegion(): Gets the area covered by the swiping operation
  • setSwipeEnable(boolean): Sets whether to enable the swiping feature
  • isSwipeEnable(): Gets whether to enable the swiping feature
Realspace
11.
GlobalImage has some changes:

Newly added interfaces:

  • setUndergroundBackColor(Color ): Sets the background color of the underground
  • getUndergroundBackColor(): Gets the background color of the underground
Realspace
12.
AR adds new classes:
AR